/* Prints the command-line arguments.
   This program is used for all of the args-* tests.  Grading is
   done differently for each of the args-* tests based on the
   output. */

#include "tests/lib.h"

int main(int argc, char *argv[])
{
    int i;

    test_name = "args";

    msg("begin");
    msg("argc = %d", argc);
    for (i = 0; i <= argc; i++)
        if (argv[i] != NULL)
            msg("argv[%d] = '%s'", i, argv[i]);
        else
            msg("argv[%d] = null", i);
    msg("end");

    return 0;
}
